haukkua pataluhaksi

suomi-englanti sanakirja

haukkua pataluhaksi englanniksi

  1. excoriate

  2. belabor, belabour

  1. To off, haul over the coals, give hell to, give a piece of one's mind to